Skip to content

feat: add imports to h2 MM supply benchmark#604

Merged
AndreasHD11 merged 14 commits intomasterfrom
feat/h2-supply-benchmark
Apr 23, 2026
Merged

feat: add imports to h2 MM supply benchmark#604
AndreasHD11 merged 14 commits intomasterfrom
feat/h2-supply-benchmark

Conversation

@AndreasHD11
Copy link
Copy Markdown
Member

@AndreasHD11 AndreasHD11 commented Apr 2, 2026

Closes #551

Changes proposed in this Pull Request

This PR proposes to add hydrogen imports (ammonia and imports) from the Market Model Outputs data to the benchmarking.

Tasks

Workflow

Open issues

Notes

Test workflow locally run (2013 cy years etc..). Version (0.5.1) on plot comes from test config being run.

2040 csv benchmark:
image

2040 eu27 hydrogen supply plot:
image

2030 DE hydrogen supply plot:
image

Checklist

  • I tested my contribution locally and it works as intended.
  • Code and workflow changes are sufficiently documented.
  • Changed dependencies are added to pixi.toml (using pixi add <dependency-name>).
  • Changes in configuration options are added in config/config.default.yaml.
  • Changes in configuration options are documented in doc/configtables/*.csv.
  • Changes in configuration options are added in config/test/*.yaml.
  • The multiple weather/climate years test is passing locally (using pixi run -e open-tyndp tyndp-cyears-test).
  • Open-TYNDP SPDX license header added to all touched files.
  • For new data sources or versions, these instructions have been followed.
  • New rules are documented in the appropriate doc/*.rst files.
  • A release note doc/release_notes.rst is added.
  • Major features are documented with up-to-date information in README and doc/index.rst.
  • Module docstrings added to new Python scripts.

@AndreasHD11 AndreasHD11 added the SB Scenario Building label Apr 2, 2026
@AndreasHD11 AndreasHD11 requested a review from tgilon April 2, 2026 15:14
Copy link
Copy Markdown
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @AndreasHD11 for this PR! It's a nice added value to the nodal benchmarks.

  • I would suggest using a vectorized approach to clean the dataframe.
  • Could you add a release note to the PR?
  • Could you also add this PR to the list in the README and in doc/index.rst

Comment thread scripts/sb/clean_tyndp_output_benchmark.py Outdated
AndreasHD11 and others added 5 commits April 7, 2026 10:40
Co-authored-by: Thomas Gilon <thomas.gilon@openenergytransition.org>
* doc: prepare release v0.6.1

* doc: bump version

* [github-actions.ci] Update locked envs

* fix: fix typo

* doc: update figures to v0.6.1

---------

Co-authored-by: tgilon <22521851+tgilon@users.noreply.github.com>
@lisazeyen lisazeyen self-requested a review April 10, 2026 08:48
@AndreasHD11 AndreasHD11 requested review from tgilon and removed request for lisazeyen April 16, 2026 12:45
@AndreasHD11
Copy link
Copy Markdown
Member Author

merged conflicts need to be changed. I will do this today

@AndreasHD11 AndreasHD11 force-pushed the feat/h2-supply-benchmark branch from 998f4f1 to 441b711 Compare April 21, 2026 09:14
@AndreasHD11
Copy link
Copy Markdown
Member Author

image

Copy link
Copy Markdown
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @AndreasHD11 for the updates! I have two comments:

  • There is a line that seems to have been lost in the merge
  • There is an issue with the bus naming convention

Other than that, it's really minor comments.

Comment thread doc/index.rst Outdated
Comment thread README.md Outdated
Comment thread pixi.lock
Comment thread doc/release_notes.rst Outdated
Comment thread doc/release_notes.rst Outdated
Comment thread scripts/sb/clean_tyndp_output_benchmark.py
@AndreasHD11
Copy link
Copy Markdown
Member Author

With fixed H2
Screenshot from 2026-04-22 11-26-35
Screenshot from 2026-04-22 11-26-30
Screenshot from 2026-04-22 11-26-21

@AndreasHD11 AndreasHD11 requested a review from tgilon April 22, 2026 09:44
Copy link
Copy Markdown
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing, thank you @AndreasHD11 !

Comment thread doc/release_notes.rst Outdated
Co-authored-by: Thomas Gilon <thomas.gilon@openenergytransition.org>
@AndreasHD11 AndreasHD11 merged commit ebdca40 into master Apr 23, 2026
7 checks passed
@AndreasHD11 AndreasHD11 deleted the feat/h2-supply-benchmark branch April 23, 2026 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SB Scenario Building

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SUB] Add H2 imports to the Market Model Outputs data

2 participants